package com.zijidelu.luframework.infrastructure.persistence.repository.generic;

import com.zijidelu.luframework.infrastructure.persistence.repository.generic.domain.GenericDomainKeyCalculatorImpl;
import com.zijidelu.luframework.infrastructure.persistence.repository.generic.domain.GenericDomainKeyCalculator;
import lombok.Getter;
import lombok.Setter;
import org.springframework.beans.factory.annotation.Autowired;

/**
 * 通用主数据仓库实现类。
 *
 * @author ZIJIDELU
 * @datetime 2024/11/25 18:33
 */
@Getter
public abstract class AbstractGenericRepository extends GenericDomainKeyCalculatorImpl implements GenericRepository {
    @Setter(onMethod_ = {@Autowired})
    private GenericDomainKeyCalculator genericDomainKeyCalculator;

}
